#maincontent{position:static;width:930px;margin:0 auto;overflow:none}
* {
        margin:0 auto;
        padding:0;
}
.right{ width:300px; overflow:hidden; float:left;}
.left{ width:630px; overflow:hidden; float:left; margin-right:20px;}
.left h1{
        margin-left:0px;
        margin-top:10px;
        font-size:25px;
        font-weight:bold;
        width:630px;
}
.kdc{
        width:630px;
        background:#fff;
        margin-bottom:15px;
        color:#666666;
        float:left;
}
.kdc ul{
	width:630px;
	height:182px;
}
.search_input{
        color: #000;
        font-size: 15px;
        height: 25px;
        width:130px;
        border:1px solid #CCCCCC;
}

.new_ix{width:140px;float:left;}
.new_ixs{width:145px; margin-top:10px;margin-left:5px;text-align:left; float:left;}
.xintuan dl.play{
        border-bottom: 1px solid #ccc;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
        height: 105px;
        khtml-border-bottom-left-radius: 5px;
        khtml-border-bottom-right-radius: 5px;
        khtml-border-top-left-radius: 5px;
        khtml-border-top-right-radius: 5px;
        moz-border-radius-bottomleft: 5px;
        moz-border-radius-bottomright: 5px;
        moz-border-radius-topleft: 5px;
        moz-border-radius-topright: 5px;
        moz-transition: border-color 150ms linear;
        ms-border-bottom-left-radius: 5px;
        ms-border-bottom-right-radius: 5px;
        ms-border-top-left-radius: 5px;
        ms-border-top-right-radius: 5px;
        o-border-bottom-left-radius: 5px;
        o-border-bottom-right-radius: 5px;
        o-border-top-left-radius: 5px;
        o-border-top-right-radius: 5px;
        o-transition: border-color 150ms linear;
        transition: border-color 150ms linear;
        webkit-border-bottom-left-radius: 5px;
        webkit-border-bottom-right-radius: 5px;
        webkit-border-top-left-radius: 5px;
        webkit-border-top-right-radius: 5px;
        webkit-transition: border-color 150ms linear;
        float:left;
        margin:5px;
        width:198px;
        height:265px;
}
.xintuan dl.play:hover{
        border-top: 0px;
        box-shadow: 0px 1px 3px rgba(0,0,0,0.3);
        cursor: hand;
}
.xintuan dl.play img{
        width:198px;
        height:150px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        float:left;
}
.xintuan dd span{
        color:#999999;
        margin-left:10px;
        float:left;
}
h2 {
display: block;
margin: 0;
padding: 0 16px;
height: 36px;
line-height: 40px;
overflow: hidden;
color: #999;
border-bottom: 1px dotted #999;
margin:10px;
font-size: 14px;
}
